@CHARSET "ISO-8859-1";
* {margin:0; padding:0;outline:0;font:12px normal Georgia;}
body {
	background:url(../img/body_bg.jpg) repeat top left;		
	font:normal 12px Georgia;
	text-align:left;
	color:#000;
	top:-10px;
}
img {margin:0; padding:0; border:none; outline:0;}
a {text-decoration:none;color:#999;outline:0;margin:0; padding:0;}
a:hover {color:#dfc172;}
input {background:#fff;display:inline;}
h2 {font:bold 18px Arial;text-align:center;}
.main_left{
	width:910px;
	padding:0;
	margin:0 auto;	
}.main_left .main_right{
	margin:0 auto;
	width:910px;	
}.main_left .main_right .main {
	width:872px;
	padding:10px 0 8px 0;
	margin:0 auto;	
}

/*__CONTENT__*/
.main #main_content lu {
	text-align:center;
}.main #main_content li {
	display:inline;
}.main #main_content li a#sign_out {
	display:block;
	float:left;
	width:100px;
	height:25px;
	background:url(../img/button_signout.png) no-repeat center center;	
}.main #main_content li a#sign_out.sel, .main #main_content li a#sign_out:hover {
	display:block;
	float:left;
	width:100px;
	height:25px;
	background:url(../img/button_signout_sel.png) no-repeat center center;	
}.main #main_content li a#change_info {
	display:block;
	float:left;
	width:100px;
	height:25px;
	background:url(../img/button_change.png) no-repeat center center;	
}.main #main_content li a#change_info.sel,  .main #main_content li a#change_info:hover {
	display:block;
	float:left;
	width:100px;
	height:25px;
	background:url(../img/button_change_sel.png) no-repeat center center;	
}.main #main_content li a#news {
	display:block;
	float:left;
	width:100px;
	height:25px;
	background:url(../img/button_news.png) no-repeat center center;	
}.main #main_content li a#news.sel,  .main #main_content li a#news:hover {
	display:block;
	float:left;
	width:100px;
	height:25px;
	background:url(../img/button_news_sel.png) no-repeat center center;	
}.main #main_content li a#news.is_news {
	display:block;
	float:left;
	width:100px;
	height:25px;
	background:url(../img/button_is_news.png) no-repeat center center;	
}.main #main_content li a#select_prop {
	display:block;
	float:left;
	width:100px;
	height:25px;
	background:url(../img/button_show.png) no-repeat center center;	
}.main #main_content li a#select_prop.sel, .main #main_content li a#select_prop:hover {
	display:block;
	float:left;
	width:100px;
	height:25px;
	background:url(../img/button_show_sel.png) no-repeat center center;	
}.main #main_content li a#show_profiles {
	display:block;
	float:left;
	width:100px;
	height:25px;
	background:url(../img/button_profile.png) no-repeat center center;	
}.main #main_content li a#show_profiles.sel, .main #main_content li a#show_profiles:hover {
	display:block;
	float:left;
	width:100px;
	height:25px;
	background:url(../img/button_profile_sel.png) no-repeat center center;	
}.main #main_content li a#show_swarm {
	display:block;
	float:left;
	width:100px;
	height:25px;
	background:url(../img/button_swarm.png) no-repeat center center;	
}.main #main_content li a#show_swarm.sel, .main #main_content li a#show_swarm:hover {
	display:block;
	float:left;
	width:100px;
	height:25px;
	background:url(../img/button_swarm_sel.png) no-repeat center center;	
}.main #main_content li a#show_help {
	display:block;
	float:left;
	width:100px;
	height:25px;
	background:url(../img/button_help.png) no-repeat center center;	
}.main #main_content li a#show_help.sel, .main #main_content li a#show_help:hover {
	display:block;
	float:left;
	width:100px;
	height:25px;
	background:url(../img/button_help_sel.png) no-repeat center center;	
}.main #main_content li #bar {
	display:block;
	float:left;
	widht:3px;
	height:25px;
	background:url(../img/button_bar.png) no-repeat center center;	
}


/*__________________________________________________________________________*/
.main .content_top{
	width:866px;
	padding:0;
	margin:0;
	display:block;
	background:#fff url(../img/content_bg.jpg) repeat-x top left;		
}.main .content_top .content{
	width:826px;
	padding:0 20px 20px 20px;
	display:block;
	background:transparent url(../img/footer_bg.jpg) repeat-x bottom left;		
}.main .content #left_col {
	width:652px;
	padding:20px 10px 0 0;
	float:left;
}.main .content #left_col .map_div{
	width:640px;
}.main .content #right_col{
	padding:20px 0 0 0;
	width:150px;
	float:right;
	padding:5px;	
	margin:20px 0 0 0;
	color:#666;
	background:#dedede;
}.main .content #right_col #user_info {
	border: 1px solid #000;
	padding:2px 0 0 2px;
	background:#fff;
}.main .content #right_col #user_info #user_info_img {
	text-align:center;
	width:50px;
	height:50px;
	padding:10px;
	margin:0 auto;
	background:#fff url(../img/img_bg.jpg) repeat-x top left;
}

/*__GENERAL__________________________________________________*/
.red {color:#930;}
.left {text-align:left;}
.right {text-align:right;}
.center {text-align:center;}
.big {font-size:14px;}
.strong {font:bold 12px Arial;}
.grey {color:#666;}
.large {font-weight:bold;font-size:16px;}
.clear {font-size:1px; line-height:1px; padding:0; margin:0; clear:both;}/*__GENERAL__________________________________________________*/
.green {color:#030;}
.orange {color:#c30;}
.left {text-align:left;}
.right {text-align:right;}
.center {text-align:center;}
.big {font-size:14px;}
.large {font-weight:bold;font-size:16px;}
.clear {font-size:1px; line-height:1px; padding:0; margin:0; clear:both;}